uplifting experience

Translations
воодушевляющий опыт
Volunteering at the shelter was an uplifting experience.
Волонтерство в приюте было воодушевляющим опытом.